body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0}
body{font:12px"宋体","Arial Narrow",HELVETICA;background:#fff;-webkit-text-size-adjust:100%;}
a{color:#2d374b;text-decoration:none}
a:hover{color:#cd0200;text-decoration:underline}
em{font-style:normal}
li{list-style:none}
img{border:0;vertical-align:middle}
table{border-collapse:collapse;border-spacing:0}
p{word-wrap:break-word}

.background{
  position: absolute;
  top:0px;
  right: 0px;
  bottom: 0px;
  left:0px;
  background-image: url(../img/background1920.png);
  padding: 200px 290px 200px 110px;
}
.logo{
    position: absolute;
    top: 60px;
    left: 110px;
    z-index:2;
}
.nav{
  width:290px;
  height:680px;
  border: 1px solid red;
  display: inline-block;
  float:left;
}
.backimg-1{
  height:680px;
  width:1020px;
  background-image: url(../img/backimg1920.png);
  background-repeat: no-repeat;
  display: inline-block;
}
.backimg-2{
  width: 660px;
  height:400px;
  background-color: #000;
  position: absolute;
  display: inline-block;
  top: 480px;
  right: 290px;
  bottom: 200px;
  left: 1080px;
  opacity: 0.6;
}
.backimg-font{
  display: inline-block;
  position: relative;
}
.backimg-font1{
  color: #fff;
  font-size: 80px;
  font-family: PingFang-SC-Medium;
  position: relative;
  right: 650px;
  bottom: 160px;

}
.backimg-font2{
  color:#fff;
  font-size: 30px;
  position: relative;
  right: 330px;
  bottom: 160px;
}
.backimg-font3{
  color:#fff;
  font-size: 14px;
  position: relative;
  right: 330px;
  bottom: 160px;
}
.right-title{
  position: absolute;
  right:117px;
  top:346px;
}
.bottom{
  position: absolute;
  color:#fff;
  font-size:14px;
  padding-top: 280px;
  bottom:0px;
}
.bottom-add>img{
  position: relative;
  left: 1850px;
  padding-left: 20px;
}
.bottom-phone{
  padding-top:21px;
}
.bottom-bei{
  padding-left: 1810px;
}
